severely indebted - German English Dictionary